btu (british thermal unit) - French English Dictionary